Kotlin dataType
配列はデータ型ではなく?、そういうデータを持つクラスとして存在する
val fruites = arrayOf("apple", "orange", "banana")
"is"でcheck, "as"でcast
kotlin.collections パッケージ
データへのアクセスの仕方 Interfaceは list, map, set
変更可能かどうか、mutable ,imutable
list
val fruites = listOf("apple", "orange", "banana")
val fruites = mutableListOf("apple", "orange", "banana")
map
val fruites = mapOf("a" to "apple", "b" to "banana", "o" to "orange")
要素は、Pair<Key,Value>
kotlin.ranges
ClosedRangeインターフェースを実装したクラス群
in演算子が使える contains()
iterableである?? なくてもよい?
概念の理解が怪しい。
rangeTo()関数、演算子表現?だと、.. startpoint..endpoint